English to Hindi
English: Still, I have managed for this weekend.
Translation: फिर भी, मैंने ये वीकेंड मैनेज कर लिया है।