English: There's no doubt where it came from.
Telugu: ఇది ఎక్కడ నుండి వచ్చింది అనిశ్చితం.