English: And then it was time, finally.
Telugu: చివరికి ఆ సమయం రానే వచ్చింది.