English: Been here before many times.
Telugu: ఇంతకుముందు కూడా చాలా సార్లు వచ్చారు.