English: The director elaborated on the film at a recent interview.
Telugu: అయితే ఆ సిన్ పై దర్శకుడు ఇటీవల ఇచ్చిన ఇంటర్వ్యూలో ఒక వివరణ ఇచ్చాడు.