English: But still, we need to improve.
Telugu: అయితే, ఇంకా బలపడాల్సి ఉంటుంది.