English: Both are of very similar consistency.
Telugu: ఈ ఇరువురికీ చాలా సారూప్యత ఉంది.