You can use Google Correlate to generate long-tail keyword ideas by entering primary keywords. With the help of real-world data, Google Correlate discovers patterns and associations related to search queries. (Hint: adding your own information makes it much more useful.)