English: It is the result of new scientific research.
Telugu: దీనికి కారణము కొత్త శాస్త్రీయి అధ్యయనాలు.