English: There are numerous evidence to prove the facts.
Telugu: ఆ విమర్శలకు బలం చేకూర్చే అనేక వాస్తవాలు వెల్లడవుతున్నాయి.