"Full explanation" means providing all the necessary details and information to completely understand a topic or situation.