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