English: It was all a bit perplexing.
Telugu: ఇవన్నీ కాస్త ఆలోచింపచేసాయి.