English: But he did make the leap eventually.
Telugu: కానీ చివరికి మొఖం చాటేశాడు.