English: And only 16 more months to go.
Telugu: అప్పుడే 16 నెలలు కూడా గడిచిపోయాయి.