English: LONDON: "There is no God.
Telugu: లండన్ః 'అసలు దేవుడే లేడు.