Home Business John Abraham’s movie earns Rs 34 crore