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