English: Current research indicates that.
Telugu: అంటే ఉందనే చెబుతున్నాయి తాజా అధ్యయనాలు.