English: It was a 15 year wait for another chance.
Telugu: మరో అవకాశం కోసం 14 ఏళ్లు ఎదురుచూడాల్సి వచ్చింది.