English: But it does seem to bear some truth.
Telugu: అయితే ఇది కొంత వరకూ నిజమే అనిపిస్తుంది.