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