English: They are rather tiny in size but more than make up for it in taste.
Telugu: ఇవి పరిమాణంలో చిన్న అయినా, రుచిలో మాత్రం మిన్న.