English: A number of advancements have been in this regard.
Telugu: కొంత పురోగతి ఈ విషయంలో సాధ్యమైంది.