English: They have been shot extremely well too.
Telugu: వాటిని చాలా అద్భుతంగా తెరకెక్కించారు కూడా.