excruciate verb To inflict severe pain or agony upon. ULY iskenje etmek UEY ئىسكەنجە ئەتمەك USY искәнҗә әтмәк 汉语 Click for Chinese Translation