we would be glad to have your explanation - Turkish English Dictionary