he'll take the trouble to make detailed inquiries as soon as he meetsme
Related Translations:
问长问短: ask sb. all sorts of questions; always ask the whys and wherefores; ask sb. about the length and breadth of various things; importune sb. with insidious questions; take the trouble to make