English: Been so long trying to get that achieve.
Telugu: అలా వచ్చేందుకు చాలా కాలమే శ్రమించా.