English: And indeed, there is a little truth to it.
Telugu: మరియు దీనికి కొంత నిజం ఉంది.