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