Despite the challenges, you are doing great!
बाधाओं के बावजूद आप बहुत अच्छी तरह से कर रहे हैं।