English: A lot has been proved.
Telugu: దీన్ని ఎందరో నిరూపించి చూపించారు.