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