English: Somewhat good.
Telugu: కాస్త మంచి విషయమే.