English: Some even shed tears of joy.
Telugu: కొందరు ఆనందం ఎక్కువయ్యి ఏడ్చాసారు కూడా.