English: Who deposited such a huge amount of money?
Telugu: ఇంత భారీ మొత్తంలో పట్టుబడ్డ నగదును ఎవరికోసం తీసుకొచ్చారు?