English: Religion is slowing down the progress of humanity.
Telugu: మానవుడి ప్రగతికి మతం అడుగడుగునా అడ్డుపడింది.