Discover Distillation: Bengali Translation And Meaning