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