English: I have seen this site before.
Telugu: ఈ సైట్ నేను ఇంతకుముందు చూసానండీ.