English: All this was difficult for him.
Telugu: ఇదంతా చాలా ఇబ్బందిగా ఉంది ఆమెకి.