English: my needs were met.
Telugu: నా అవసరాలు తీరిపోయేవి.