Chinese: 她终于在昨天给我打了电话。
English: She finally gave me a call yesterday.