English: Its likely there is some truth in that.
Telugu: ఇందులో ఎంతో కొంత నిజం ఉండే అవకాశం కూడా కనిపిస్తోంది.