English: However, its something even better.
Telugu: అయితే, కాస్త బెటర్‌ అంతే.