English: Audiences would have expected little more.
Telugu: ప్రేక్షకులు కూడా కాస్త ఎక్కువే ఆశిస్తారు.