English: It’s been difficult.
Telugu: కష్టం కలిగించింది.