I spend lots of time to find out a right way to translate the custom text which is visible on the top of the contact form.
This custom text we can add from contact setting (admin/build/contact/settings). Then I found out this very helpful module (tContact).
It is very easy to configure and get what you exactly want. Just summarize the tasks you need to follow: