great ape: any of the large anthropoid apes of the family Pongidae
anthropoid ape: any tailless ape of the families Pongidae and Hylobatidae
diligence: conscientiousness in paying proper attention to a task; giving the degree of care required in a given situation