English: There is some truth in that.
Telugu: అందులో కొంత వాస్తవం ఉంది కూడా.