you're meant to be here - Turkish English Dictionary