English: All in all, there’s some truth in both.
Telugu: ఆ రెండింటిలోనూ కాస్త నిజముంది.