English: I had no idea that website existed until now.
Telugu: అసలు ఇంతవరకు ఇలాంటి వెబ్ సైట్ ఉందని నాక్కూడా తెలియదు.