English: Finally?
Telugu: చివరికి ఆ?