English: Since then, they have made huge strides towards accomplishing their goals.
Telugu: అప్పటి నుండి తమ లక్ష్యాలను చేరుకోడానికి ఎన్నో అడ్డంకులను అధిగమిస్తున్నారు.