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