English: That is one thing that amazes us.
Telugu: ఇదొక్కటే మనకు ఊరట కలిగించే విషయం.