English: Many have been translated too.
Telugu: చాలా మంది అనువాదం చెసారు కూడ.