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