English: Religion is an impediment to human progress.
Telugu: మానవుడి ప్రగతికి మతం అడుగడుగునా అడ్డుపడింది.