English: It seems quite true.
Telugu: అది కొంత నిజమే అనిపిస్తుంది.