English: There are many testimony to it.
Telugu: ఇందుకు ఎన్నో దాఖలాలు ఉన్నాయి.