English: All this puzzled her.
Telugu: ఇవన్నీ ఆమెను కుంగదీశాయి.