English: A lot of progress there.
Telugu: అందులో ఎంతో కొంత పురోగతి ఉంటుంది.