English: Much better!
Telugu: ఇంకా మంచిదేగా!