English: At this I was slightly taken aback.
Telugu: దీంతో కొంచెం డిసప్పాయింట్ అయ్యాను.