English: We are confounded.
Telugu: సంకోచంతో ముడుచుకుపోయి ఉన్నాం.