over recent years a large section of the public has hardly of their presence
Over recent years a large section of the public has hardly been aware of their presence.
Over recent years a large section of the public has hardly of their presence.