Смысл фразы Воздать должное

1. Оценивать кого-либо по заслугам, признавать неоспоримым чьи-либо достижения.
— Не подумайте, что я льщу, я воздаю только должное (Чехов. Драма). Он видит Гайдна, Шуберта, Верди, Листа, Чайковского!… Они все пришли сюда, чтобы воздать ему должное, они признают его своим (Ю. Нагибин. Блестящая и горестная жизнь Имре Кальмана).
2. Наказывать кого-либо в меру его вины.