This document describes the development of a language translation application for Android. It aims to make language translation easy through features like translating text via typing or speech recognition, translating text captured from images using a camera lens, and working offline. The application uses techniques like paragraph slicing to separate text into words and the Firebase ML Kit for machine translation. Screenshots show interfaces for selecting the source and target languages, and examples of translating text, speech, and images. The conclusions discuss how the application can improve communication across languages and assist those with disabilities while capturing text from images.