English: A lot better than some years.
Telugu: ఇది ఒక మంచి కొన్ని సంవత్సరాల కంటే ఎక్కువ.