English: This has taken the employees and officers by surprise.
Telugu: దీంతో ప్రయాణీకులు, అధికారులు ఆశ్చర్యానికి గురయ్యారు.