English: So far none have been quite right.
Telugu: ఇప్పటి వరకు ఎవరు కూడా సరిగా చెప్పలేదు.