Большой англо-русский и русско-английский словарь
to be on/at the tip of smb.'s tongue (о чем-л. ускользнувшем из памяти);
to keep running through smb.'s head/mind (о навязчивых мыслях)
вертеться в голове в энциклопедиях
to be on/at the tip of smb.'s tongue (о чем-л. ускользнувшем из памяти);
to keep running through smb.'s head/mind (о навязчивых мыслях)