English: But, here they are finally.
Telugu: అయితే ఎట్టకేలకు చివరకు వచ్చేసింది.