English: The song has been picturised in Spain.
Telugu: ఈ పాటను స్పెయిన్లో చిత్రీకరించారు.