English: Many efforts were exerted so far.
Telugu: ఇప్పటి వరకు చాలా ప్రయత్నించా.