English: Both are to some extent true.
Telugu: ఆ రెండింటిలోనూ కాస్త నిజముంది.