English: This is what finished him off.
Telugu: ఇదే అతన్ని ముంచింది.