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