English: Better yet.
Telugu: ఇంకా బాగుండాలి.