English: This is very good news for Mahinda.
Telugu: ఇది మహీంద్రాకు శుభవార్త.