English: But I still doubt if I can do this myself.
Telugu: కాని నేను అది చెయ్యాలావద్దా అనే సందేహంలో ఉన్నాను.