English: But it still holds somewhat true.
Telugu: అయితే ఇది కొంత వరకూ నిజమే అనిపిస్తుంది.