English: Awe and a fair bit of fear.
Telugu: దిగులూ, కాస్త భయం కూడా కలిగేవి.