büzülüp kalmak

listen to the pronunciation of büzülüp kalmak
Turkish - English
shrink into one's shoes