If you don't mind, I want to correct the English translation a little bit. It should be "... I waited for your call..." or "... I was waiting for your call...". "I have been waiting" means you are still waiting, which wouldn't fit with "yesterday". Especially given littlething's translations below, I think it's just past tense "I waited for your call".