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