English: Filmed entirely in France.
Telugu: ఫ్రెంచ్ లో పూర్తిగా చిత్రం.