English: But all we can do is our best.
Telugu: కాని మనం చెయ్యగలిగినదంతా చెయ్యాలి.