English: A new study has shed light on the same.
Telugu: తాజా అధ్యయనంతో మరో కొత్త సంగతీ బయటపడినట్టయ్యింది.