English: A little bit of both actually.
Telugu: ఆ రెండింటిలోనూ కాస్త నిజముంది.