English: But we need to do better.
Telugu: కానీ. . ఇంకా మెరుగైన ప్రదర్శన చేసి ఉండాల్సింది.