English: finally, I've been waiting!
Telugu: చివరకు వేచి ఉంది!