He got a punch in the jaw for all his trouble — А в благодарность ему дали по морде
FOR ALL ONE'S TROUBLE
Англо-русский перевод FOR ALL ONE'S TROUBLE
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012