give an insight into something - Turkish English Dictionary