English: Better but by no means good.
Telugu: బెస్ట్ అనలేం కానీ బెటర్.