Hi Tejashree,
Its difficult to explain each and everything here,
but I will help you to realize the overview of the client application.
1. For sending request/ receiving a response, you will have to use an object of the class
HttpClient/DefaultHttpClient in android.
2. Create an object of HttpPost/ HttpGet(say A). Pass A a url to hit.
Pass A in execute() method of HttpClient object. If server is running fine, this should get
you the response, additionally you can check HttpStatus Code of the response, it should be 200 (OK)
to proceed further.
3. These must be the parameters you have to pass on to the server while making the request.
4. There must be some API url to get the list of supported languages. Something like (SERVER_URL/languages or something.)
5. As you just said, Microsoft is running the translator service, it should give you the translated
sentence as the response when you hit the URL as explained in step 2.
This is a very superficial overview. Hope it helps you.