English: Befuddled yet?
Telugu: ఇంకా ముసుగేల?