English: There seems to be plenty of evidence.
Telugu: అందుకు చాలా రుజువులే కనిపిస్తాయి.