barely remembered, he had a hazy recollection of

listen to the pronunciation of barely remembered, he had a hazy recollection of
Английский Язык - Английский Язык
remembered vaguely