English: Almost half a century in the results of these studies no one doubted.
Telugu: దాదాపు అర్ధ శతాబ్దం ఎవరూ ఈ పరిశోధనల ఫలితాలు సందేహించాడు.