Translation of "Wer wenn nicht du" in English

Wer, wenn nicht du, weiß, wie Frauen sauer werden?
I'm pretty sure you know how to piss off a girl.
OpenSubtitles v2018

Wer ist verantwortlich wenn nicht Du?
Who is responsible if not you?
CCAligned v1

Wer coacht wenn Du nicht da bist?
Who’s coaching when you’re not there?
CCAligned v1