English: Today, that seems a thousand miles away.
Telugu: వందకీలోమీటర్లూ ఓ దూరమేనా అని ఈ రోజుల్లో అనిపిస్తోంది.