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