English: A little surprised.
Telugu: కొంత ఆశ్చర్యానికి గురయ్యరట.