English: Many witnessed to this fact.
Telugu: ఈ వాస్తవాన్ని అనేక మంది పరీక్షించారు.