English: In fact, this has its share of truth.
Telugu: ఇది వాస్తవానికి దాని సత్యం యొక్క వాటాను కలిగి ఉంది.