Слово/фраза

Мова оригіналу

Мова перекладу

Шукати переклад послівно: I was hard put to explain his behavior.
I was hard put to explain his behavior.