So much has been said and written about it.
बहुत कुछ लिखा और कहा गया है.