where the hell did you get this idea from? - Turkish English Dictionary