English: Then it seems to do better.
Telugu: ఆ తర్వాత ఇంకా బాగా చేయాల్సిందే అనిపిస్తుంది.