English: Yet, weve been here before.
Telugu: అయితే, మేము ఈ వచ్చి ఇంకా.