strong and vigorous and of prepossessing appearance
मजबूत और जोरदार और उपस्थिति उपस्थिति
creating a favorable impression
अनुकूल प्रभाव पैदा करना