no good deed ever goes unpunished - Turkish English Dictionary

Suggest a Term