English: For that they deserve praise.
Telugu: అందులకు వారెంతో ప్రశంసనీయులు.