English: It's hard to believe, but the task was accomplished.
Telugu: ఇది నమ్మకం కష్టం, కానీ పని సాధించబడింది.