English: It still is a huge deal.
Telugu: అది ఇంకా పెద్ద డిబేట్.