English: A very well researched piece.
Telugu: చాలా బాగా రీసెర్చ్‌ చేసి చేసిన సినిమా.