The Olympic torch has finally arrived in Brazil -- but the burst of enthusiasm might be short-lived.