English: Better yet.
Telugu: ఇంకా బాగుంటుంది.