English: A lot has improved since 2001.
Telugu: 2001 తర్వాతనే కొంత మెరుగు.