English: But at last… it’s finally here…
Telugu: అయితే ఎట్టకేలకు చివరకు వచ్చేసింది.