The translation provided in English seems wonky.
I wonder why women survive for men.
Should it not be:
I wonder why women live longer than men
1 Like
Yes, you are right! I am a native speaker of Romanian.