English: At last!
Telugu: చివరిగా!