English: Most of the film's story takes place in Europe.
Telugu: కథ ప్రకారం ఈ సినిమాకి సంబంధించిన అధిక భాగం చిత్రీకరణ యూరప్ లో జరగనుంది.