思索: to think deeply, to ponder...
踏: to tread, to stamp, to step on, to press a pedal, to investigate on the spot...
答辩: to reply (to an accusation), to defend one's dissertation...
自: self, oneself, from, since, naturally, surely...
一长一短: One long and one short...
场馆: sporting venue, arena...
路口: crossing, intersection (of roads)...
缴纳: to pay (taxes etc)...
嘲笑: to jeer at, to deride, to ridicule, mockery, derision...
之间: between, among, inter-...到...之间...dào... zhī jiān...