English: Of has been 25 months.
Telugu: ఇప్పటికే 25 నెలలు గడిచింది.