have delusions of grandeur - German English Dictionary