English: That is the best it has been in a long time.
Telugu: ఇది సుదీర్ఘకాలంలో వచ్చిన ఉత్తమమైనది.