English: All that made it tough for us.
Telugu: ఇవన్నీ మాకు ఇబ్బందిగా మారింది.