English: He is an angel on Earth.
Telugu: ఆమెః భూమిపై ఒక దేవదూత.