English: What on earth are these?
Telugu: ఈ దేవుళ్ళు ఏమిటి?