English: Filming took place in the United Kingdom, France and Italy.
Telugu: ఈ చిత్ర నిర్మాణ జర్మనీ, UK మరియు ఫ్రాన్స్.