English: We have to do better here.
Telugu: ఇక్కడ ఇంకొంచెం మెరుగ్గా చేసి ఉండాల్సింది.