English: England have surprised though.
Telugu: ఆంగ్లేయులను సైతం ఆశ్చర్యానికి గురిచేసినది.