English: Yet, women are catching up.
Telugu: అయినా, మహిళలు అపహరణకు గురవ్వుతూనే ఉన్నారు.