Describe a scenario where a client demanded a feature that was technically unfeasible. How did you handle the conversation?