Meaning: This sentence describes someone's admiration for the physical power and resilience of rhinos.
Choice of Words: The word "respects" means to feel or show admiration or regard for someone or something. "Rhinos" are large, herbivorous mammals with thick skin and one or two horns on their noses. "Strength" refers to the physical power and force of rhinos.