English: Nobody can believe it took so long.
Telugu: అతను ఇంతకాలం కొనసాగాడని ఎవరూ నమ్మలేరు.