Explanation
Article 348 of the Constitution of India lays down that all proceedings in the Supreme Court and all the High Courts shall be conducted in the English language. This means that all court documents, proceedings, and judgments should be in the English language.
While English is the official language of the Indian courts, the Constitution also recognizes the right of citizens to use any other language they are comfortable with in the courts. If a party in a case wishes to use a language other than English, it is up to the court to arrange for an interpreter to translate the language used by the party into English so that the proceedings can be conducted smoothly.
The use of English in the Indian courts reflects the historical influence of British rule in India, which introduced the language to the country's legal system. Over time, English has become the language of the law and the judiciary in India, and its use in the courts is an essential feature of the country's legal system.