Hard knocks of life gave me ability to learn from most trying of circumstances: Teh Hong Piow