English: And this troubled us a bit.
Telugu: ఈ విషయం మాకు కాస్త ఇబ్బందిని కలిగించింది.