English: Although less than expected
Telugu: అంచనాలకంటే తక్కువ