English: These results are distinctly better than they were expected to be.
Telugu: ఈ అంచనాతో పోలిస్తే ఫలితాలు కొంత మెరుగైనట్లే.