You doubt her because she is not a man, but to invade the strongest nation in the world and and 2 yonko crews so casually and to begin attacking, she is likely at least admiral tier or stupidly over confident, one or the other. Even admirals know not to pick fights with strong nations or yonko.