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