English: Lord knows how much I needed it.
Telugu: నాకు ఎప్పుడు ఎంత అవసరమో అది భగవంతుడికి తెలుసు.