English: Both are probably a little bit true.
Telugu: వాటిలో రెండింటిలోనూ కొంతవరకూ వాస్తవం ఉందని తెలుస్తోంది.