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