English: It looked entirely believable,though.
Telugu: ఇదంతా కూడా చూసేందుకు చాలా నమ్మదగినదిగా అనిపించింది.