English: Filming is currently taking place in Scotland.
Telugu: ప్రస్తుతం స్కాట్ల్యాండ్లో చిత్రీకరణ జరుగుతోంది.