English: There is some truth in this.
Telugu: దీనిలో కొంత వాస్తవం ఉంది.