English: A lot better than most.
Telugu: ఇది చాలా కన్నా మెరుగైనది.