English: It's been hard for us.
Telugu: మాకెంతో కష్టం వచ్చిపడింది.