Помощь в переводе.
Достопочтенная семья приезжает к менее, но всё же достопочтенной. Все члены семьи вышли из машины, их приветствуют. Молодой человек не вышел, сидит, держа в руках портсигар. Его мать спрашивает: «Эндрю, что ты там делаешь?», на что молодчик отвечает: «Can I answer that in polite society?» и выйдя говорит: «Nothing more sinister than needing a refill».
Помогите понять молодчика.)
Помогите понять молодчика.)

Может, о какой-то ломке (косяк в дороге не мог выкурить и т.п.)?
- Ну не при людях же об этом! («в приличном обществе» не может ответить как есть)
– Нет ничего более гнусного, чем потребность снова приложиться к этому (расширить сознание, набраться этого, и т.п.).
скрытые комментарии (7 шт.)
Да нет, не косяк, обычные сигаренты.)
Может, ему неловко, что бензин вдруг оказался на исходе и придётся одалживаться?
Увы, но нет.) Всё те же сигареты, всё тот же портсигар.
Если не за рулём, может он с похмелья?
Ахах, нет. На заднем сидении сидел.)
Наверное, стоило упомянуть, что это 1953 год?)
в какие-то времена папиросные гильзы были отдельно от табака
... но вряд ли были модели машин, в которых сидя на заднем сиденье можно было из бензобака пополнять зажигалку :)
Возможно, молодчик настолько «в восторге» от предстоящего общения с доптопочтенным обществом, что пытается себя таким образом морально подбодрить, вроде как «настоящее зло – это когда кончаются сигареты».