English: And perhaps there’s some truth to that.
Telugu: బహుశా, దీనికి కొంత నిజం ఉంది.