English: And, maybe there is some truth in that.
Telugu: బహుశా, దీనికి కొంత నిజం ఉంది.