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