English: Naturally, there is some truth to that.
Telugu: నిస్సందేహంగా, దీనికి కొంత నిజం ఉంది.