English: A lot of effort have been put into it so far.
Telugu: ఇదివరకు కూడా చాలా ప్రయత్నాలు జరిగాయి.