English: Been coming for A long time.
Telugu: అది చాల కాలం నుంచి వస్తోంది.