English: But his performance still needs to be bettered.
Telugu: కానీ ఇంకా మెరుగైన ప్రదర్శన చేసి ఉండాల్సింది.