imlaya gelmemek

listen to the pronunciation of imlaya gelmemek
Turkish - English
(for something) to be incorrigible, unsalvable, or irremediable