English: Both, actually, appear to be true.
Telugu: వాటిలో రెండింటిలోనూ కొంతవరకూ వాస్తవం ఉందని తెలుస్తోంది.