Translated Labs
YOU SAID:
short drop and a sudden stop
INTO JAPANESE
短時間で仕留めます
BACK INTO ENGLISH
A short drop and a sudden stop.
That didn't even make that much sense in English.