English: I know we are long overdue.
Telugu: నాకు తెలిసి మేం ఇంకా ఎక్కువ కాలం బతకం.