English: All these questions poured upon him at once.
Telugu: ఇలా సమస్యలన్నీ ఒకేసారి అతణ్ని చుట్టుముడుతాయి.