English: The Lord is coming?
Telugu: దేవ్ వస్తున్నాడా?