English: And there's some truth to this notion.
Telugu: ఈ వాదనలో కొంత నిజం ఉంది కూడా.