English: But it should have been able to perform much better.
Telugu: కానీ ఇంకా మెరుగైన ప్రదర్శన చేసి ఉండాల్సింది.