English: Though some people still couldn’t quite believe it. . .
Telugu: అయితే ఆ విషయంను ఇంకా కూడా కొందరు నమ్మలేదు. . . .