English: And presented well too.
Telugu: వాటిని చక్కగా ప్రదర్శించారు కూడా.