English: A lot of evidence suggests as much.
Telugu: అనటానికి చాలా ఆధారాలు కనపడతాయి.