English: Actually, I believe both are correct.
Telugu: ఆ రెండూ నిజమేనని నేను అనుకుంటున్నా.