English: He had arrived here after much difficulty.
Telugu: ఎన్నో కష్టాలు పడి ఇక్కడివరకు వచ్చాడు.