English: Never heard of this site, but the name sounds a little familiar.
Telugu: ఈ సైట్ గురించి ఎప్పుడూ వినలేదు, కానీ పేరు కొద్దిగా తెలిసినట్లు అనిపిస్తుంది.