English: Been contending for a very long time.
Telugu: సుదీర్ఘకాలం నుంచి పోరాడుతూనే ఉన్నా.