English: However, the results were better than analysts' expectations.
Telugu: అయితే విశ్లేషకుల అంచనాల తో పోలిస్తే ఫలితాలు కాస్త మెరుగ్గానే ఉన్నాయి.