English: Not really good enough.
Telugu: నిజంగా సరిపోలడం లేదు.