English: This recent study didn't delve into it.
Telugu: ఇటీవలే ప్రచురించిన అధ్యయనం అలా భావించలేదు.