Complex sentence: With an Alexa ranking placing it consistently among the world's top 1000 or so websites, it has also persisted as the country's leading English language as well as bilingual English/Bengali website.
Split into simpler sentences: With an Alexa ranking placing it consistently among the world's top websites. It has also persisted as the country's leading English language as well as bilingual English/Bengali website.