English: Around 90 employees are working on this.
Telugu: 90 మంది ఉగ్యోగులు నిరంతరం దీనిపై పనిచేస్తున్నారు.