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