English: So sudden!
Telugu: ఇంత హఠాత్తుగా!