English: Apparently this takes place behind a screen.
Telugu: తెర వెనక ఇంత జరిగిందా అనిపిస్తుంది.