have second thoughts で「(一度決めたことについて)また考える、迷う、二の足を踏む」という意味です。
A: Haven't you filled out the application form yet? (まだ申込書記入していないの?)
B: No. I thought I wanted to go to that school, but now I'm having second thoughts. (ええ。その学校に行こうと決心したつもりなんだけど、いま迷っているのよ)
in front of ~ で「~の前に」の意味です。 before も同じように使えます。
A: Where're we going to meet in Shibuya? (渋谷のどこで待ち合わせにする?)
B: Let's meet in front of the Hachiko statue. (ハチ公の前で会おう)
A: You mean the dog, right? OK. (あの犬の所ね。わかった)