English: This was done after a lot of effort.
Telugu: చాలా శ్రమ తర్వాత అది సాధ్యపడింది.