English: A lot has changed in the decade since.
Telugu: ఆ పదిహేడేళ్ళలో ఎంతో మార్పు.