Sanskrit to English:
अस्याः डेल्टा इत्येतत् १३ कोटि जनेभ्यः तथा च नदीस्थेषु द्वीपेषु निवसद्भ्यः ६,००,००० जनेभ्यश्च आश्रयदात्री अस्ति।
It's delta is home to 130 million people and 6, 00, 000 people living on the riverine islands.