English: It's only been 17 months though.
Telugu: అందుకు కేవలం 17 నెలలు మాత్రమే మిగిలి ఉన్నాయి.