English: New studies point in this direction.
Telugu: కొత్త అధ్యయనాలు ఈ దిశగా సాగాలి.