English: 2000 have already been fulfilled.
Telugu: 2000 ఇప్పటికే అందించారు.