English: record over the last 15 years makes that clear.
Telugu: గత పదేళ్ల రికార్డులు ఈ విషయాన్ని స్పష్టం చేస్తున్నాయి.