English: These cherry blossoms have further enhanced the beauty of Meghalaya.
Telugu: మేఘాలయ అందాలను ఈ చెర్రీ బ్లాసమ్స్ మరింతగా పెంచాయి.