English: This is a huge deal.
Telugu: ఇలా ఇదో పెద్ద డిబేట్.