English: the Indian post.
Telugu: ఇండియా పోస్ట్.