English: Harry is beleaguered.
Telugu: హ్యారీ ఆతురుతలో ఉంది.