English: That's more debatable.
Telugu: ఇది మరింత చర్చకు తావిస్తోంది.