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