for six months we have been on you to investigate unacceptable credit rating agencies
For six months, we have been calling on you to investigate the unacceptable American credit rating agencies.
For six months, we have been on you to investigate unacceptable credit rating agencies.