English: These are completely puzzling.
Telugu: ఇవి పూర్తిగా మాంసాహారులే.