Despite all this, our work goes on.
इन सबके बावजूद हम काम पर लगे रहे.