i had never heard about that company before, so i had to think on my feet

listen to the pronunciation of i had never heard about that company before, so i had to think on my feet