English: He is still slightly better.
Telugu: ఇంకానయం ఇతను కొంతలో కొంత మెరుగు.