PersonX discusses these ___ in detail
to have solid knowledge if something to be very educated on a topic to analyze the case in detail. to study the multiple possible solutions. know the details speak authoritatively