English: We have succeeded in distributing 77 thousands solar pumps till now.
Telugu: ఇంతవరకు మేము 77,000 సోలార్ పంపులను విజయవంతంగా పంపిణీ చేశాము.