English: But it does seem to ring true.
Telugu: అయితే ఇది నిజమయ్యేలానే కనిపిస్తోంది.