English: Not particularly strong, but will do.
Telugu: చాలా బలంగా లేదు, కానీ అది చేస్తుంది.