English: Both of which are making progress.
Telugu: ఈరెండింటి పనులు పురోగతిలో ఉన్నాయి.