English: Both seem to have some validity.
Telugu: వాటిలో రెండింటిలోనూ కొంతవరకూ వాస్తవం ఉందని తెలుస్తోంది.