English: A little better.
Telugu: కాస్త మెరుగు.