Many feats achieved.
अनेकों उपलब्धियां दर्ज की।