How Can We Manage Competing Goals Effectively In Conversations?