meaning of am feinsten

am feinsten - German to English

finest