English: of supply must be supplied.
Telugu: సరఫరా జరగాలి.