English: Almost 17 years had gone by.
Telugu: దాదాపు 17 ఏళ్లు గడిచిపోయాయి.