English: Yep, that and much more.
Telugu: అవును, చాలా నిజానికి, మరియు ఇతరులు.