我真佩服
I know that "佩服" means admiration/respect, but would there be any direct word for "佩服"?
Given "我真佩服", I understand that it could be something like "I have a lot of admiration", but more or less, it sounds a bit off.
I also know that there may not be any direct English translation, but would there be any word better than "admiration"?