English: same as 10-15 years ago.
Telugu: గడిచిన 10-15 ఏళ్లతో పోలిస్తే.