English: This film is shot 70% in London and 30% in India.
Telugu: 30 శాతం ఇండియా, 70 శాతం అమెరికాలో ఈ చిత్రం తెరకెక్కుతోంది.