English: It has proven itself many times.
Telugu: తానేంటో ఇది వరకే చాలాసార్లు నిరూపించుకుంది.