English: Both of these have some truth to them.
Telugu: ఆ రెండింటిలోనూ కాస్త నిజముంది.