English: This pained us a lot.
Telugu: ఆ సంగతి మాకు చాలా ఏవగింపు కలిగించింది.