i can translate Urdu to English and vice versa even without making a single mistake as well as have good typing speed in English and Urdu and Sindhi.Interprets written or spoken material into one or more other languages, ensures meaning and context are maintained, creates glossaries or term dictionaries, possesses knowledge of multiple languages, works with individual clients and corporations.