English: Coulda been longer though.
Telugu: ఇంకా ఎక్కువ కాలం పట్టవచ్చు.