English: But could be even better.
Telugu: అయితే ఇంకాస్త బెట‌ర్‌గా చేసుండ‌వ‌చ్చు.