English: It is interesting what they have achieved.
Telugu: ఏం సాధించిందనేది ఆసక్తికరం.