English: They are several hundred meters above Barcelona.
Telugu: వారు బార్సిలోనా పై అనేక వందల మీటర్లు ఉన్నారు.