English: This needs very hard work.
Telugu: దీనికి చాలా కృషి అవసరం.