English: This marathon has been a long time coming.
Telugu: చిరకాలవాంచితం ఈ marathon పరుగు.