English: He has provided this information several times.
Telugu: అనేక సార్లు ఈ సమాచారాన్ని ఇచ్చింది.