English: But it has arrived at last.
Telugu: అయితే ఎట్టకేలకు చివరకు వచ్చేసింది.