English: Couldn't have stayed there longer.
Telugu: అక్కడ ఎక్కువ సేపు ఉండలేకపోయాడు.