English: But it has done the much it can do.
Telugu: కానీ తాను చేయగలిగింది ఇంకా చాలా ఉందని తెల్సుకుంది.