işten başını kaldıramamak, başını kaşıyacak vakti olmamak

listen to the pronunciation of işten başını kaldıramamak, başını kaşıyacak vakti olmamak
Türkçe - İngilizce
{k} be snowed under