English: But it's possible to do better still.
Telugu: కానీ అతను ఇంకా బాగా చేయగలడు.