English: But it is making strides.
Telugu: అయితే ఆచితూచి అడుగులు వేస్తున్నాడు.