English: Many companies are making an effort.
Telugu: ఎన్నో సంస్థలు క షి చేస్తున్నాయి.