English: Could have stayed much longer.
Telugu: ఎక్కువ సమయం కూడా ఉంచగలుగుతారు.