Berikut ini adalah penjelasan tentang taken it on the chin dalam Kamus Inggris-Indonesia
[menderita/dalam kesulitan]