English: That's true to this day.
Telugu: ఈనాడు అది నిజమే ననిపిస్తోంది.