English: Metéora literally means "middle of the sky," "suspended in the air" or "in the heavens above."
Telugu: మెటియోరా అంటే 'ఆకాశంలో మధ్యలో' లేదా 'గంభీరమైనది' అని అర్థ్ధం.