English: Both are I think accurate.
Telugu: ఆ రెండూ నిజమేనని నేను అనుకుంటున్నా.