Is this Hadith authentic along with the explanations in brackets?
Signs of Qiyamah:
Rasulullah (sallallahu ‘alayhi wa sallam) said: “I take oath by The Being Who has sent me with the Truth! The world will come to an end only after [the calamities] of earthquakes, showers of stones (from the heaven) and disfigurement have taken place.
The Sahabah asked: ‘O Rasulullah! When will this happen?’ Rasulullah (sallallahu ‘alayhi wa sallam) said: “When you see women seated in the saddle, when singing girls are in profusion; when false testimony becomes the norm; when homosexuality becomes rampant.”