He often translates his own poems into English. His poems are tinged with irony, sarcasm especially in political social texts. His poems have been translated in Hindi.