English: No one knows who did the translation.
Telugu: దీని అనువాదం ఎవరో చేశారో తెలియదు.