English: A challenge ensues for human souls.
Telugu: మానవ మేదస్సుకే సవాల్ విసురుతోంది.