English: I tried many sites.
Telugu: నేను చాలా సైటులను ట్రై చెసాను.