English: But he had finally measured up.
Telugu: కానీ చివరికి మొఖం చాటేశాడు.