English: At long last, the day had come!
Telugu: చివరకు ఈ రోజు వచ్చింది!