English: But India is seen as having lagged in this area.
Telugu: కానీ భార‌త్ ఈ విష‌యంలో కాస్త వెనుక‌బ‌డింద‌ని అంటున్నారు.