English: repeatedly proved its capabilities.
Telugu: అనేకసార్లు తన సామర్ధ్యాన్ని నిరూపించుకుంది.