English: It has taken great suffering to have reached this point.
Telugu: ఎన్నో కష్టాలు పడి ఈ స్థాయికి చేరుకున్నారు.