English: Religion stalled development of Man.
Telugu: మానవుడి ప్రగతికి మతం అడుగడుగునా అడ్డుపడింది.