English: She looked like a marvelous angel who came from the sky.
Telugu: ఆకాశం నుంచి దిగొచ్చిన అద్భుత కన్యలాగా అనిపిస్తుంది.