English: A very well made scientific film.
Telugu: చాలా బాగా రీసెర్చ్ చేసి చేసిన సినిమా.