You have constructed a compound-complex sentence, Suresh: After having toiled over the desert ( dependent clause) , the famished traveller was highly delighted on seeing a bag ( independent clause ), but on opening it, he found nothing but pearls ( independent clause ).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.