English: A batch of studies has been published recently.
Telugu: తాజాగా ఒక అధ్యయనం విడుదలైంది.