Remarkable meaning in urdu