English: But he could never quite get over the final hump.
Telugu: కానీ ఫైనల్‌ గండాన్ని దాటలేకపోయింది.