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