English: is supplying.
Telugu: సరఫరా చేస్తోంది.