English: But still, we need to improve.
Telugu: అయినా మేము ఇంకా మెరుగు చేయాలనుకుంటున్నాము.