English: But he managed to recover at the last moment.
Telugu: కానీ చివరి నిమిషంలో అతను తప్పించుకున్నాడు.