English: Both are likely true to some extent.
Telugu: వాటిలో రెండింటిలోనూ కొంతవరకూ వాస్తవం ఉందని తెలుస్తోంది.