English: There’s no doubt that it is.
Telugu: అది ఇదేనా అనే అనుమానాలు కూడా లేకపోలేదు.