English: He couldn't believe it had already been so long.
Telugu: అతను ఇంతకాలం కొనసాగాడని ఎవరూ నమ్మలేరు.