English: And there is some truth to this belief.
Telugu: ఆ నమ్మకంలో కొంత నిజం ఉంది కూడాను.