English: was no less than an angel.
Telugu: ఒక దేవదూత కంటే తక్కువ.