English: 2-3 years later..
Telugu: మరో రెండు మూడేళ్ళ తర్వాత. . .