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