D. Hemachandra, Sri Lanka