English: There’s some truth to it.
Telugu: అందులో కొంత వాస్తవం కూడా ఉంది.