Indonesian: Ini sudah diluar batas kemampuanku.
English: It is more than I can stand.