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