English: Although there is considerable doubt.
Telugu: అయినా కూడా ఎన్నో సందేహాలు.