English: That's better.
Telugu: ఆ ఉత్తమం.