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