English: Filming is in Jamaica, Norway, London, and Italy.
Telugu: జమైకా, నార్వే, లండన్, ఇటలీలో సినిమాను చిత్రీకరిస్తున్నారు.