English: I think it gives a better story.
Telugu: ఇంకా మంచి కథ ఇవ్వొచ్చని భావిస్తున్నాడట.