extremely/strongly curious - German English Dictionary