The phrase "no shit, Sherlock" or just "no shit" is a reply used when someone else points out something obvious. I was thinking about it the other day and I realized I don't know if there is a clean version, i.e. something you could say in polite conversation or in front of children. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.