English: Everything I needed and much much more!
Telugu: అంతా నేను అవసరమైన మరియు మరింత!