English: You are the angel sent by God.
Telugu: నీవు దేవుని దగ్గరనుండి వచ్చిన దేవదూతలా ఉన్నావు.