English: We have come very far.
Telugu: చాలా దూరం నుంచి వస్తున్నాం.