English: Many improvements were made, and are still being made.
Telugu: ఇందులో చాలా మర్పులు చేర్పులు అవసరం అయ్యాయి, ఇంకా అవుతూ ఉన్నాయి.