English: Filming is currently ongoing in Scotland, London and Morocco.
Telugu: ప్రస్తుతం ఈ సినిమా షూటింగ్ లండన్, స్కాట్లాండ్ దేశాల్లో జరుగుతోంది.