have a knack for something- have an ability to doing something I have a knack for cooking different kind of meals broaden ones horizons (idiom) expend ones knowledge Traveling to foreign countries helps to broaden our horizons not ones cup of tea (idiom) not ones taste Listening Jazz is not my cup of tea have a sweet tooth -idiom To like meals with sugar such as candy, sweet My brother has a sweet tooth that he tend to eat chocolate on a daily basis 72 views20:10