English: Yet in one respect they are to be praised.
Telugu: అయితే ఓ విషయంలో వాళ్లని ప్రశంసించాల్సిందే.