Rs 500 crore-mark worldwide