English: Just recently the answer was found.
Telugu: దానికి ఇటీవలే సమాధానం దొరికినట్లయింది.