sentence: Ole Nydahl has written several books in either English or German which have been translated into several European languages.
modified: Ole Nydahl have written several books in either English or German which has been translated into several European languages.