English: What these are is yet to be clear.
Telugu: వీటి పనులు ఇంకా స్పష్టంగా తెలియ రాలేదు.