English: He has seen your difficulties.
Telugu: మీ కష్టాలు చూశా.